Cloud Hosting

JioTV Go can't be hosted on a typical web hosting service as JioTV API has geo-restrictions (India only) and IP-restrictions (Residential IPs only). This means that you can't host JioTV Go on a VPS or a cloud server. However, you can host it on your home server or a Raspberry Pi.

You can host JioTV Go on a VPS or a cloud server if you use a residential proxy. However, residential proxies are expensive and not worth it.

Residential Proxy

You can use a residential proxy to bypass the geo-restrictions and IP-restrictions.

In the proxy config page, you can set the proxy config value to the proxy URL or set the JIOTV_PROXY environment variable to the proxy URL.

Example config.toml value:

proxy = "http://username:password@proxy_ip:proxy_port"

Home Server

You can host JioTV Go on your home server. This is the recommended way to host JioTV Go. You can use a Raspberry Pi / old phone / any other device to host JioTV Go.

Exposing Your Home Server to the Internet

If you want to expose your home server to the internet, we recommend using Cloudflare Tunnel. It's free and easy to set up. You can also use ngrok or serveo to expose your home server to the internet.

Watch this video to learn how to use Cloudflare Tunnel: https://youtu.be/yJ41DmpVbeM